ball or stone ball fired - Alemán Inglés Diccionario